package cm.tl.pms.common.constant;

/**
 * redis 常量类
 * 1.包含redis的 key 的名称或 key 前缀
 *
 * @author: lwp
 * @date: 2023/11/18 12:30
 * @description
 * @version: 1.0
 */
public interface RedisConstant {


    /********************拼接类************************/
    /**
     * 当前页key
     */
    String REDIS_PAGE_NAME = "page:pageName:";
    /**
     * 当前条数key
     */
    String REDIS_CURR_NUM = "page:currNum:";
    /**
     * 总页数key
     */
    String REDIS_TOTAL_PAGE = "page:totalPage:";
    /**
     * 总条数key
     */
    String REDIS_TOTAL_NUM = "page:totalNum:";
    /**
     * 分布式页锁key
     */
    String PAGE_LOCK = "page:pageLock:";
    /**
     * 分页中报错页队列key
     */
    String PAGE_ERROR_NAME = "page:pageErrorName:";


    /********人民日报********/

    /**
     * 当前读取文件最新位置
     */
    String CURR_PATH = "peopleDaily:currPath:";

    /**
     * 当前读取文件最新位置
     */
    String CURR_FILE_PATH = "peopleDaily:currFilePath:";


    /******************直接使用类********************/

    /********人民日报********/

    /**
     * 现表表名
     */
    String TABLE_NAME = "peopleDaily:tableName";

    /**
     * 表中数据条数
     */
    String TABLE_COUNT = "peopleDaily:tableCount";


}
